Does this look like herpes?

The bumps are painful and itchy.

The bumps are painful and itchy.